international federation of physical medicine - German English Dictionary